.Markdown h1,
.Markdown h2,
.Markdown h3,
.Markdown h4,
.Markdown h5,
.Markdown h6 {
    font-family: "PT Sans", "SF UI Display", ".PingFang SC", "PingFang SC", "Neue Haas Grotesk Text Pro", "Arial Nova", "Segoe UI", "Microsoft YaHei", "Microsoft JhengHei", "Helvetica Neue", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC", "Hiragino Sans GB", sans-serif;
    text-rendering: optimizelegibility;
    margin-bottom: 1em;
    font-weight: bold;
    line-height: 1.8rem;
}

.Markdown h1,
.Markdown h2 {
    position: relative;
    padding-top: 1rem;
    padding-bottom: 0.2rem;
    margin-bottom: 1rem;
    background: url('') bottom left repeat-x;
}

.Markdown h3,
.Markdown h4,
.Markdown h5,
.Markdown h6 {
    margin: 15px 0;
    overflow: hidden;
    background: transparent;
    border: 0;
    border-bottom: 1px solid #ddd;
}

.Markdown h2 {
    padding-top: 0.8rem;
    padding-bottom: 0.2rem;
}

.Markdown h1 {
    font-size: 1.6rem;
}

.Markdown h2 {
    font-size: 1.4rem;
}

.Markdown h3 {
    font-size: 1.2rem;
}

.Markdown h4 {
    font-size: 1.1rem;
}

.Markdown h5 {
    font-size: 1.0rem;
}

.Markdown h6 {
    font-size: 0.9rem;
}

.Markdown table {
    border-collapse: collapse;
    border-spacing: 0;
    margin-top: 0.8rem;
    margin-bottom: 1.4rem;
}

.Markdown tr {
    background-color: #fff;
    border-top: 1px solid #ccc;
}

.Markdown th,
.Markdown td {
    padding: 5px 14px;
    border: 1px solid #ddd;
}

.Markdown blockquote {
    font-style: italic;
    font-size: 1.1em;
    line-height: 1.5em;
    padding-left: 1em;
    border-left: 4px solid #D5D5D5;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 1.5rem;
}

.Markdown a {
    color: #1863a1
}

.Markdown pre,
.Markdown code,
.Markdown p code,
.Markdown li code {
    font-family: Menlo, Monaco, "Andale Mono", "lucida console", "Courier New", monospace
}

.Markdown pre {
    -webkit-border-radius: 0.4em;
    -moz-border-radius: 0.4em;
    -ms-border-radius: 0.4em;
    -o-border-radius: 0.4em;
    border-radius: 0.4em;
    border: 1px solid #e7dec3;
    line-height: 1.45em;
    font-size: 0.9rem;
    margin-bottom: 2.1em;
    padding: .8em 1em;
    color: #586e75;
    overflow: auto;
    background-color: #fdf6e3bf;
}

.Markdown p code,
.Markdown li code {
    display: inline-block;
    white-space: no-wrap;
    background: #fff;
    font-size: 0.9rem;
    line-height: 1.5em;
    color: #555;
    border: 1px solid #ddd;
    -webkit-border-radius: 0.4em;
    -moz-border-radius: 0.4em;
    -ms-border-radius: 0.4em;
    -o-border-radius: 0.4em;
    border-radius: 0.4em;
    padding: 0 .3em;
    margin: -1px 4px;
}

.Markdown p pre code,
.Markdown li pre code {
    font-size: 1em !important;
    background: none;
    border: none
}

/* 列表处理 */
.Markdown ul {
    left: 20px;
    position: relative;
}

.Markdown ul>li {
    list-style-type: disc;
}

.Markdown ol {
    left: 20px;
    position: relative;
}

.Markdown ol>li {
    list-style-type: decimal;
}